multi-stage centrifugal turbo-blower - French English Dictionary